"""
	kpn( D::Int ) -> nodes, weights
	
Return the Konrod-Patterson `nodes` and `weights` of accuracy `D` as vectors.
"""
function kpn(D::Int)
	@assert 1 <= D <= 25 "Accuracy must be between 1 and 25"
	return KPN_nodes[D], KPN_weights[D]
end

const KPN_nodes = Dict(
1 => [0.00000000000000e+00]
,
2 => [-1.22474487139159e+00; 0.00000000000000e+00; 1.22474487139159e+00]
,
3 => [-1.22474487139159e+00; 0.00000000000000e+00; 1.22474487139159e+00]
,
4 => [-2.95921077906384e+00; -1.22474487139159e+00; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 1.22474487139159e+00; 2.95921077906384e+00]
,
5 => [-2.95921077906384e+00; -2.02323019110052e+00; -1.22474487139159e+00; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 1.22474487139159e+00; 2.02323019110052e+00; 2.95921077906384e+00]
,
6 => [-2.95921077906384e+00; -2.02323019110052e+00; -1.22474487139159e+00; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 1.22474487139159e+00; 2.02323019110052e+00; 2.95921077906384e+00]
,
7 => [-2.95921077906384e+00; -2.02323019110052e+00; -1.22474487139159e+00; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 1.22474487139159e+00; 2.02323019110052e+00; 2.95921077906384e+00]
,
8 => [-2.95921077906384e+00; -2.02323019110052e+00; -1.22474487139159e+00; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 1.22474487139159e+00; 2.02323019110052e+00; 2.95921077906384e+00]
,
9 => [-4.49959939831039e+00; -3.66777421594634e+00; -2.95921077906384e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.95921077906384e+00; 3.66777421594634e+00; 4.49959939831039e+00]
,
10 => [-4.49959939831039e+00; -3.66777421594634e+00; -2.95921077906384e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.95921077906384e+00; 3.66777421594634e+00; 4.49959939831039e+00]
,
11 => [-4.49959939831039e+00; -3.66777421594634e+00; -2.95921077906384e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.95921077906384e+00; 3.66777421594634e+00; 4.49959939831039e+00]
,
12 => [-4.49959939831039e+00; -3.66777421594634e+00; -2.95921077906384e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.95921077906384e+00; 3.66777421594634e+00; 4.49959939831039e+00]
,
13 => [-4.49959939831039e+00; -3.66777421594634e+00; -2.95921077906384e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.95921077906384e+00; 3.66777421594634e+00; 4.49959939831039e+00]
,
14 => [-4.49959939831039e+00; -3.66777421594634e+00; -2.95921077906384e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.95921077906384e+00; 3.66777421594634e+00; 4.49959939831039e+00]
,
15 => [-4.49959939831039e+00; -3.66777421594634e+00; -2.95921077906384e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; 0.00000000000000e+00; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.95921077906384e+00; 3.66777421594634e+00; 4.49959939831039e+00]
,
16 => [-6.37593927098224e+00; -5.64325785788574e+00; -5.03608994447309e+00; -4.49959939831039e+00; -3.66777421594634e+00; -2.95921077906384e+00; -2.57055837658430e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.57941213484677e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; -1.76064142082009e-01; 0.00000000000000e+00; 1.76064142082009e-01; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.57941213484677e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.57055837658430e+00; 2.95921077906384e+00; 3.66777421594634e+00; 4.49959939831039e+00; 5.03608994447309e+00; 5.64325785788574e+00; 6.37593927098224e+00]
,
17 => [-6.37593927098224e+00; -5.64325785788574e+00; -5.03608994447309e+00; -4.49959939831039e+00; -4.02922014050437e+00; -3.66777421594634e+00; -2.95921077906384e+00; -2.57055837658430e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.57941213484677e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; -1.76064142082009e-01; 0.00000000000000e+00; 1.76064142082009e-01; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.57941213484677e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.57055837658430e+00; 2.95921077906384e+00; 3.66777421594634e+00; 4.02922014050437e+00; 4.49959939831039e+00; 5.03608994447309e+00; 5.64325785788574e+00; 6.37593927098224e+00]
,
18 => [-6.37593927098224e+00; -5.64325785788574e+00; -5.03608994447309e+00; -4.49959939831039e+00; -4.02922014050437e+00; -3.66777421594634e+00; -3.34916395371319e+00; -2.95921077906384e+00; -2.57055837658430e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.57941213484677e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; -1.76064142082009e-01; 0.00000000000000e+00; 1.76064142082009e-01; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.57941213484677e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.57055837658430e+00; 2.95921077906384e+00; 3.34916395371319e+00; 3.66777421594634e+00; 4.02922014050437e+00; 4.49959939831039e+00; 5.03608994447309e+00; 5.64325785788574e+00; 6.37593927098224e+00]
,
19 => [-6.37593927098224e+00; -5.64325785788574e+00; -5.03608994447309e+00; -4.49959939831039e+00; -4.02922014050437e+00; -3.66777421594634e+00; -3.34916395371319e+00; -2.95921077906384e+00; -2.57055837658430e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.57941213484677e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; -1.76064142082009e-01; 0.00000000000000e+00; 1.76064142082009e-01; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.57941213484677e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.57055837658430e+00; 2.95921077906384e+00; 3.34916395371319e+00; 3.66777421594634e+00; 4.02922014050437e+00; 4.49959939831039e+00; 5.03608994447309e+00; 5.64325785788574e+00; 6.37593927098224e+00]
,
20 => [-6.37593927098224e+00; -5.64325785788574e+00; -5.03608994447309e+00; -4.49959939831039e+00; -4.02922014050437e+00; -3.66777421594634e+00; -3.34916395371319e+00; -2.95921077906384e+00; -2.57055837658430e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.57941213484677e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; -1.76064142082009e-01; 0.00000000000000e+00; 1.76064142082009e-01; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.57941213484677e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.57055837658430e+00; 2.95921077906384e+00; 3.34916395371319e+00; 3.66777421594634e+00; 4.02922014050437e+00; 4.49959939831039e+00; 5.03608994447309e+00; 5.64325785788574e+00; 6.37593927098224e+00]
,
21 => [-6.37593927098224e+00; -5.64325785788574e+00; -5.03608994447309e+00; -4.49959939831039e+00; -4.02922014050437e+00; -3.66777421594634e+00; -3.34916395371319e+00; -2.95921077906384e+00; -2.57055837658430e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.57941213484677e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; -1.76064142082009e-01; 0.00000000000000e+00; 1.76064142082009e-01; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.57941213484677e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.57055837658430e+00; 2.95921077906384e+00; 3.34916395371319e+00; 3.66777421594634e+00; 4.02922014050437e+00; 4.49959939831039e+00; 5.03608994447309e+00; 5.64325785788574e+00; 6.37593927098224e+00]
,
22 => [-6.37593927098224e+00; -5.64325785788574e+00; -5.03608994447309e+00; -4.49959939831039e+00; -4.02922014050437e+00; -3.66777421594634e+00; -3.34916395371319e+00; -2.95921077906384e+00; -2.57055837658430e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.57941213484677e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; -1.76064142082009e-01; 0.00000000000000e+00; 1.76064142082009e-01; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.57941213484677e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.57055837658430e+00; 2.95921077906384e+00; 3.34916395371319e+00; 3.66777421594634e+00; 4.02922014050437e+00; 4.49959939831039e+00; 5.03608994447309e+00; 5.64325785788574e+00; 6.37593927098224e+00]
,
23 => [-6.37593927098224e+00; -5.64325785788574e+00; -5.03608994447309e+00; -4.49959939831039e+00; -4.02922014050437e+00; -3.66777421594634e+00; -3.34916395371319e+00; -2.95921077906384e+00; -2.57055837658430e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.57941213484677e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; -1.76064142082009e-01; 0.00000000000000e+00; 1.76064142082009e-01; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.57941213484677e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.57055837658430e+00; 2.95921077906384e+00; 3.34916395371319e+00; 3.66777421594634e+00; 4.02922014050437e+00; 4.49959939831039e+00; 5.03608994447309e+00; 5.64325785788574e+00; 6.37593927098224e+00]
,
24 => [-6.37593927098224e+00; -5.64325785788574e+00; -5.03608994447309e+00; -4.49959939831039e+00; -4.02922014050437e+00; -3.66777421594634e+00; -3.34916395371319e+00; -2.95921077906384e+00; -2.57055837658430e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.57941213484677e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; -1.76064142082009e-01; 0.00000000000000e+00; 1.76064142082009e-01; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.57941213484677e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.57055837658430e+00; 2.95921077906384e+00; 3.34916395371319e+00; 3.66777421594634e+00; 4.02922014050437e+00; 4.49959939831039e+00; 5.03608994447309e+00; 5.64325785788574e+00; 6.37593927098224e+00]
,
25 => [-6.37593927098224e+00; -5.64325785788574e+00; -5.03608994447309e+00; -4.49959939831039e+00; -4.02922014050437e+00; -3.66777421594634e+00; -3.34916395371319e+00; -2.95921077906384e+00; -2.57055837658430e+00; -2.26651326205679e+00; -2.02323019110052e+00; -1.83570797517519e+00; -1.57941213484677e+00; -1.22474487139159e+00; -8.70040895352903e-01; -5.24033547486958e-01; -1.76064142082009e-01; 0.00000000000000e+00; 1.76064142082009e-01; 5.24033547486958e-01; 8.70040895352903e-01; 1.22474487139159e+00; 1.57941213484677e+00; 1.83570797517519e+00; 2.02323019110052e+00; 2.26651326205679e+00; 2.57055837658430e+00; 2.95921077906384e+00; 3.34916395371319e+00; 3.66777421594634e+00; 4.02922014050437e+00; 4.49959939831039e+00; 5.03608994447309e+00; 5.64325785788574e+00; 6.37593927098224e+00]
)

const KPN_weights = Dict(
1 => [1.77245385090552e+00]
,
2 => [2.95408975150919e-01; 1.18163590060368e+00; 2.95408975150919e-01]
,
3 => [2.95408975150919e-01; 1.18163590060368e+00; 2.95408975150919e-01]
,
4 => [1.23306806551534e-03; 2.45579285350314e-01; 2.32862517873861e-01; 8.13104108326135e-01; 2.32862517873861e-01; 2.45579285350314e-01; 1.23306806551534e-03]
,
5 => [1.67088263068823e-04; 1.41731178739791e-02; 1.68118928947678e-01; 4.78694285491141e-01; 4.50147009753782e-01; 4.78694285491141e-01; 1.68118928947678e-01; 1.41731178739791e-02; 1.67088263068823e-04]
,
6 => [1.67088263068824e-04; 1.41731178739791e-02; 1.68118928947678e-01; 4.78694285491141e-01; 4.50147009753782e-01; 4.78694285491141e-01; 1.68118928947678e-01; 1.41731178739791e-02; 1.67088263068824e-04]
,
7 => [1.67088263068824e-04; 1.41731178739791e-02; 1.68118928947678e-01; 4.78694285491141e-01; 4.50147009753782e-01; 4.78694285491141e-01; 1.68118928947678e-01; 1.41731178739791e-02; 1.67088263068824e-04]
,
8 => [1.67088263068823e-04; 1.41731178739791e-02; 1.68118928947678e-01; 4.78694285491141e-01; 4.50147009753782e-01; 4.78694285491141e-01; 1.68118928947678e-01; 1.41731178739791e-02; 1.67088263068823e-04]
,
9 => [3.74634699430518e-08; -1.45428433870694e-06; 1.87238189492783e-04; 1.24665191328059e-02; 3.48407193468038e-03; 1.57182983766522e-01; 2.51558257017129e-02; 4.51198036023585e-01; 4.73107335049654e-01; 4.51198036023585e-01; 2.51558257017129e-02; 1.57182983766522e-01; 3.48407193468038e-03; 1.24665191328059e-02; 1.87238189492783e-04; -1.45428433870694e-06; 3.74634699430518e-08]
,
10 => [1.52957177053224e-09; 1.08027672066248e-06; 1.06565897728523e-04; 5.11331743908838e-03; -1.12324384890692e-02; 3.20552430994459e-02; 1.13607298957483e-01; 1.08388619550030e-01; 3.69246433689208e-01; 5.37881607005102e-01; 3.69246433689208e-01; 1.08388619550030e-01; 1.13607298957483e-01; 3.20552430994459e-02; -1.12324384890692e-02; 5.11331743908838e-03; 1.06565897728523e-04; 1.08027672066248e-06; 1.52957177053224e-09]
,
11 => [1.52957177053224e-09; 1.08027672066248e-06; 1.06565897728523e-04; 5.11331743908839e-03; -1.12324384890692e-02; 3.20552430994459e-02; 1.13607298957483e-01; 1.08388619550030e-01; 3.69246433689208e-01; 5.37881607005102e-01; 3.69246433689208e-01; 1.08388619550030e-01; 1.13607298957483e-01; 3.20552430994459e-02; -1.12324384890692e-02; 5.11331743908839e-03; 1.06565897728523e-04; 1.08027672066248e-06; 1.52957177053224e-09]
,
12 => [1.52957177053224e-09; 1.08027672066248e-06; 1.06565897728522e-04; 5.11331743908839e-03; -1.12324384890692e-02; 3.20552430994459e-02; 1.13607298957483e-01; 1.08388619550030e-01; 3.69246433689208e-01; 5.37881607005102e-01; 3.69246433689208e-01; 1.08388619550030e-01; 1.13607298957483e-01; 3.20552430994459e-02; -1.12324384890692e-02; 5.11331743908839e-03; 1.06565897728522e-04; 1.08027672066248e-06; 1.52957177053224e-09]
,
13 => [1.52957177053224e-09; 1.08027672066248e-06; 1.06565897728522e-04; 5.11331743908838e-03; -1.12324384890692e-02; 3.20552430994459e-02; 1.13607298957483e-01; 1.08388619550030e-01; 3.69246433689209e-01; 5.37881607005101e-01; 3.69246433689209e-01; 1.08388619550030e-01; 1.13607298957483e-01; 3.20552430994459e-02; -1.12324384890692e-02; 5.11331743908838e-03; 1.06565897728522e-04; 1.08027672066248e-06; 1.52957177053224e-09]
,
14 => [1.52957177053223e-09; 1.08027672066248e-06; 1.06565897728523e-04; 5.11331743908838e-03; -1.12324384890692e-02; 3.20552430994459e-02; 1.13607298957483e-01; 1.08388619550030e-01; 3.69246433689208e-01; 5.37881607005102e-01; 3.69246433689208e-01; 1.08388619550030e-01; 1.13607298957483e-01; 3.20552430994459e-02; -1.12324384890692e-02; 5.11331743908838e-03; 1.06565897728523e-04; 1.08027672066248e-06; 1.52957177053223e-09]
,
15 => [1.52957177053224e-09; 1.08027672066248e-06; 1.06565897728523e-04; 5.11331743908839e-03; -1.12324384890692e-02; 3.20552430994459e-02; 1.13607298957483e-01; 1.08388619550030e-01; 3.69246433689208e-01; 5.37881607005101e-01; 3.69246433689208e-01; 1.08388619550030e-01; 1.13607298957483e-01; 3.20552430994459e-02; -1.12324384890692e-02; 5.11331743908839e-03; 1.06565897728523e-04; 1.08027672066248e-06; 1.52957177053224e-09]
,
16 => [2.23656456070445e-15; -2.63046964585489e-13; 9.06752882316798e-12; 1.40552520247225e-09; 1.08892196921281e-06; 1.05416623947467e-04; 2.66651597789394e-05; 4.83852082055026e-03; -9.85662704346100e-03; 2.94094275803508e-02; 3.12102103526828e-03; 1.09393250718609e-01; 1.15949309848531e-01; 3.53938890295805e-01; 4.98557618932932e-02; 4.58888396367568e-01; 4.98557618932932e-02; 3.53938890295805e-01; 1.15949309848531e-01; 1.09393250718609e-01; 3.12102103526828e-03; 2.94094275803508e-02; -9.85662704346100e-03; 4.83852082055026e-03; 2.66651597789394e-05; 1.05416623947467e-04; 1.08892196921281e-06; 1.40552520247225e-09; 9.06752882316798e-12; -2.63046964585489e-13; 2.23656456070445e-15]
,
17 => [-1.76029328053725e-15; 4.72192786664177e-13; -3.42815705303495e-11; 2.75478251389359e-09; -2.39033433828035e-08; 1.22452209671584e-06; 9.87100091974092e-05; 1.47532049018628e-04; 3.75800266043048e-03; -4.91185761238775e-03; 2.04350583591072e-02; 1.30328726990280e-02; 9.69134449445836e-02; 1.37265211915675e-01; 3.12086561946974e-01; 1.84116960477258e-01; 2.46566449328296e-01; 1.84116960477258e-01; 3.12086561946974e-01; 1.37265211915675e-01; 9.69134449445836e-02; 1.30328726990280e-02; 2.04350583591072e-02; -4.91185761238775e-03; 3.75800266043048e-03; 1.47532049018628e-04; 9.87100091974092e-05; 1.22452209671584e-06; -2.39033433828035e-08; 2.75478251389359e-09; -3.42815705303495e-11; 4.72192786664177e-13; -1.76029328053725e-15]
,
18 => [1.86840148945106e-18; 9.65994662785633e-15; 5.48968369484995e-12; 8.15537218169169e-10; 3.79202223923195e-08; 4.37378180409270e-07; 4.84627997370205e-06; 6.33286208056179e-05; 4.87853993044438e-04; 1.45155804251559e-03; 4.09675277203441e-03; 5.59288289114692e-03; 2.77805089085351e-02; 8.02455181473909e-02; 1.63712215557358e-01; 2.62448714887843e-01; 3.39885955855852e-01; 9.12626753637380e-04; 3.39885955855852e-01; 2.62448714887843e-01; 1.63712215557358e-01; 8.02455181473909e-02; 2.77805089085351e-02; 5.59288289114692e-03; 4.09675277203441e-03; 1.45155804251559e-03; 4.87853993044438e-04; 6.33286208056179e-05; 4.84627997370205e-06; 4.37378180409270e-07; 3.79202223923195e-08; 8.15537218169169e-10; 5.48968369484995e-12; 9.65994662785633e-15; 1.86840148945106e-18]
,
19 => [1.86840148945176e-18; 9.65994662785624e-15; 5.48968369484995e-12; 8.15537218169172e-10; 3.79202223923195e-08; 4.37378180409270e-07; 4.84627997370204e-06; 6.33286208056181e-05; 4.87853993044438e-04; 1.45155804251559e-03; 4.09675277203440e-03; 5.59288289114693e-03; 2.77805089085351e-02; 8.02455181473911e-02; 1.63712215557358e-01; 2.62448714887843e-01; 3.39885955855852e-01; 9.12626753637379e-04; 3.39885955855852e-01; 2.62448714887843e-01; 1.63712215557358e-01; 8.02455181473911e-02; 2.77805089085351e-02; 5.59288289114693e-03; 4.09675277203440e-03; 1.45155804251559e-03; 4.87853993044438e-04; 6.33286208056181e-05; 4.84627997370204e-06; 4.37378180409270e-07; 3.79202223923195e-08; 8.15537218169172e-10; 5.48968369484995e-12; 9.65994662785624e-15; 1.86840148945176e-18]
,
20 => [1.86840148945131e-18; 9.65994662785636e-15; 5.48968369484994e-12; 8.15537218169173e-10; 3.79202223923195e-08; 4.37378180409269e-07; 4.84627997370204e-06; 6.33286208056179e-05; 4.87853993044438e-04; 1.45155804251559e-03; 4.09675277203441e-03; 5.59288289114693e-03; 2.77805089085351e-02; 8.02455181473911e-02; 1.63712215557358e-01; 2.62448714887843e-01; 3.39885955855852e-01; 9.12626753637453e-04; 3.39885955855852e-01; 2.62448714887843e-01; 1.63712215557358e-01; 8.02455181473911e-02; 2.77805089085351e-02; 5.59288289114693e-03; 4.09675277203441e-03; 1.45155804251559e-03; 4.87853993044438e-04; 6.33286208056179e-05; 4.84627997370204e-06; 4.37378180409269e-07; 3.79202223923195e-08; 8.15537218169173e-10; 5.48968369484994e-12; 9.65994662785636e-15; 1.86840148945131e-18]
,
21 => [1.86840148945071e-18; 9.65994662785643e-15; 5.48968369484994e-12; 8.15537218169181e-10; 3.79202223923195e-08; 4.37378180409269e-07; 4.84627997370205e-06; 6.33286208056178e-05; 4.87853993044438e-04; 1.45155804251559e-03; 4.09675277203441e-03; 5.59288289114693e-03; 2.77805089085351e-02; 8.02455181473909e-02; 1.63712215557358e-01; 2.62448714887843e-01; 3.39885955855852e-01; 9.12626753637244e-04; 3.39885955855852e-01; 2.62448714887843e-01; 1.63712215557358e-01; 8.02455181473909e-02; 2.77805089085351e-02; 5.59288289114693e-03; 4.09675277203441e-03; 1.45155804251559e-03; 4.87853993044438e-04; 6.33286208056178e-05; 4.84627997370205e-06; 4.37378180409269e-07; 3.79202223923195e-08; 8.15537218169181e-10; 5.48968369484994e-12; 9.65994662785643e-15; 1.86840148945071e-18]
,
22 => [1.86840148945211e-18; 9.65994662785623e-15; 5.48968369484995e-12; 8.15537218169170e-10; 3.79202223923196e-08; 4.37378180409270e-07; 4.84627997370205e-06; 6.33286208056179e-05; 4.87853993044438e-04; 1.45155804251559e-03; 4.09675277203440e-03; 5.59288289114692e-03; 2.77805089085351e-02; 8.02455181473911e-02; 1.63712215557358e-01; 2.62448714887843e-01; 3.39885955855852e-01; 9.12626753637060e-04; 3.39885955855852e-01; 2.62448714887843e-01; 1.63712215557358e-01; 8.02455181473911e-02; 2.77805089085351e-02; 5.59288289114692e-03; 4.09675277203440e-03; 1.45155804251559e-03; 4.87853993044438e-04; 6.33286208056179e-05; 4.84627997370205e-06; 4.37378180409270e-07; 3.79202223923196e-08; 8.15537218169170e-10; 5.48968369484995e-12; 9.65994662785623e-15; 1.86840148945211e-18]
,
23 => [1.86840148945183e-18; 9.65994662785634e-15; 5.48968369484994e-12; 8.15537218169172e-10; 3.79202223923196e-08; 4.37378180409270e-07; 4.84627997370205e-06; 6.33286208056179e-05; 4.87853993044438e-04; 1.45155804251559e-03; 4.09675277203440e-03; 5.59288289114693e-03; 2.77805089085351e-02; 8.02455181473910e-02; 1.63712215557358e-01; 2.62448714887843e-01; 3.39885955855852e-01; 9.12626753637244e-04; 3.39885955855852e-01; 2.62448714887843e-01; 1.63712215557358e-01; 8.02455181473910e-02; 2.77805089085351e-02; 5.59288289114693e-03; 4.09675277203440e-03; 1.45155804251559e-03; 4.87853993044438e-04; 6.33286208056179e-05; 4.84627997370205e-06; 4.37378180409270e-07; 3.79202223923196e-08; 8.15537218169172e-10; 5.48968369484994e-12; 9.65994662785634e-15; 1.86840148945183e-18]
,
24 => [1.86840148945158e-18; 9.65994662785637e-15; 5.48968369484994e-12; 8.15537218169177e-10; 3.79202223923195e-08; 4.37378180409269e-07; 4.84627997370204e-06; 6.33286208056180e-05; 4.87853993044438e-04; 1.45155804251559e-03; 4.09675277203440e-03; 5.59288289114693e-03; 2.77805089085351e-02; 8.02455181473911e-02; 1.63712215557358e-01; 2.62448714887843e-01; 3.39885955855852e-01; 9.12626753637256e-04; 3.39885955855852e-01; 2.62448714887843e-01; 1.63712215557358e-01; 8.02455181473911e-02; 2.77805089085351e-02; 5.59288289114693e-03; 4.09675277203440e-03; 1.45155804251559e-03; 4.87853993044438e-04; 6.33286208056180e-05; 4.84627997370204e-06; 4.37378180409269e-07; 3.79202223923195e-08; 8.15537218169177e-10; 5.48968369484994e-12; 9.65994662785637e-15; 1.86840148945158e-18]
,
25 => [1.86840148945168e-18; 9.65994662785638e-15; 5.48968369484994e-12; 8.15537218169169e-10; 3.79202223923195e-08; 4.37378180409269e-07; 4.84627997370205e-06; 6.33286208056178e-05; 4.87853993044438e-04; 1.45155804251559e-03; 4.09675277203440e-03; 5.59288289114692e-03; 2.77805089085351e-02; 8.02455181473910e-02; 1.63712215557358e-01; 2.62448714887843e-01; 3.39885955855852e-01; 9.12626753637355e-04; 3.39885955855852e-01; 2.62448714887843e-01; 1.63712215557358e-01; 8.02455181473910e-02; 2.77805089085351e-02; 5.59288289114692e-03; 4.09675277203440e-03; 1.45155804251559e-03; 4.87853993044438e-04; 6.33286208056178e-05; 4.84627997370205e-06; 4.37378180409269e-07; 3.79202223923195e-08; 8.15537218169169e-10; 5.48968369484994e-12; 9.65994662785638e-15; 1.86840148945168e-18]
)
